1.'please book mark my
site" alert
<script>

/*
"Please Bookmark My Site Alert script
By Website Abstraction
(http://wsabstract.com)
Over 200+ free scripts here!
*/

var message="Did you remember to
bookmark this page? If not, please go
back and bookmark it now!"

document.cookie="test"
var toalert=true
var results=document.cookie.split(";")
for (n=0;n<=results.length-1;n++){
if
(results[n].substring(1,8)=='alerted')
{
toalert=false
break
}
}


function bookmarkme(){
if (document.cookie!=''&&toalert){
alert(message)
document.cookie="alerted=yes"
}
}
</script>
2.HANG MAN GAME
<SCRIPT LANGUAGE="javascript">

/*
Submitted by Mike McGrath
http://website.lineone.net/~mike_mcgr
ath
Featured on Website Abstraction
(http://wsabstract.com)
For this and over 400+ free scripts,
visit http://wsabstract.com
*/

var alpha=new Array();
var alpha_index=0;

var bravo=new Array();
var bravo_index=0;

var running=0;
var failnum=0;
var advising=0;

function pick()
{
var choice="";
var blank=0;

for (i=0; i<words[index].length; i++)
{
t=0;
for(j=0; j<=alpha_index; j++)

if(words[index].charAt(i)==alpha[j] ||
words[index].charAt(i)==alpha[j].toLo
werCase()) t=1;

if (t)
choice+=words[index].charAt(i)+" ";
else
{
choice+="_ ";
blank=1;
}
}

document.f.word.value=choice;

if (!blank)
{
document.f.tried.value=" === You
Win! ===";
document.f.score.value++;
running=0;
}
}


function new_word(form)
{
if(!running)
{
running=1;
failnum=0;
form.lives.value=failnum;
form.tried.value="";
form.word.value="";

index=Math.round(Math.random()*100
00) % 100;
alpha[0]=words[index].charAt(0);

alpha[1]=words[index].charAt(words[i
ndex].length-1);
alpha_index=1;
bravo[0]=words[index].charAt(0);

bravo[1]=words[index].charAt(words[i
ndex].length-1);
bravo_index=1;
pick();
}
else advise("A word is already in
play!");
}

function seek(letter)
{
if (!running) advise(".....Click GO to
start !");
else
{
t=0;
for (i=0; i<=bravo_index; i++)
{
if (bravo[i]==letter ||
bravo[i]==letter.toLowerCase()) t=1;
}

if (!t)
{
document.f.tried.value+=letter+" "
bravo_index++;
bravo[bravo_index]=letter;

for(i=0;i<words[index].length;i++)
if(words[index].charAt(i)==letter
||
words[index].charAt(i)==letter.toLowe
rCase()) t=1;

if(t)
{
alpha_index++;
alpha[alpha_index]=letter;
}
else failnum++;

document.f.lives.value=failnum;
if (failnum==6)
{
document.f.tried.value="You lose -
Try again!";

document.f.word.value=words[index];
document.f.score.value--;
running=0;
}
else pick();
}
else advise("Letter "+letter+" is
already used!");
}
}

function advise(msg)
{
if (!advising)
{
advising=-1;
savetext=document.f.tried.value;
document.f.tried.value=msg;

window.setTimeout("document.f.tried.va
lue=savetext; advising=0;",1000);
}
}

var words = new
Array("","acrimonious","allegiance","a
meliorate","annihilate","antiseptic","ar
ticulate","authoritative","benefactor","
boisterous","breakthrough","carcinogen
ic","censorious","chivalrous","collarbo
ne","commendable","compendium","com
prehensive","conclusive","conscientious
","considerate","deferential","denoueme
nt","determinate","diffidence","disrupti
on","earthenware","elliptical","entangle
ment","escutcheon","extinguish","extra
dition","fastidious","flamboyant","foret
hought","forthright","gregarious","hand
maiden","honeysuckle","hypocritical","i
llustrious","infallible","lumberjack","
mischievous","mollycoddle","nimblenes
s","nonplussed","obliterate","obsequiou
s","obstreperous","opalescent","ostensi
ble","pandemonium","paraphernalia","p
awnbroker","pedestrian","peremptory",
"perfunctory","pernicious","perpetrate
","personable","pickpocket","poltergeis
t","precipitous","predicament","prepost
erous","presumptuous","prevaricate","
propensity","provisional","pugnacious",
"ramshackle","rattlesnake","reciprocat
e","recrimination","redoubtable","relin
quish","remonstrate","repository","rep
rehensible","resolution","resplendent",
"restitution","retaliation","retribution"
,"saccharine","salubrious","skuldugger
y","skyscraper","soothsayer","tearjerk
er","transcribe","turpentine","unassum
ing","underscore","undertaker","under
write","unobtrusive","vernacular","wat
erfront","watertight");

</SCRIPT>


<FORM NAME="f">

<TABLE BGCOLOR=#C0C0C0
BORDER=1>
<TR>
<TD COLSPAN=4 ALIGN=RIGHT>
Score : <INPUT TYPE=TEXT
NAME="score" VALUE="0"
onfocus="score.blur();" SIZE=2>
<BR>
Fails (6): <INPUT TYPE=TEXT
NAME="lives" VALUE="0"
onfocus="lives.blur();" SIZE=2>
</TD>
<TD COLSPAN=7 ALIGN=CENTER>
<INPUT TYPE=TEXT NAME="word"
VALUE=" --- Hangman ---"
onfocus="word.blur();" SIZE=25>
<BR>
<INPUT TYPE=TEXT NAME="tried"
VALUE="Click GO to get a word."
onfocus="tried.blur();" SIZE=25>
</TD>
<TD COLSPAN=2 ALIGN=CENTER>
<INPUT TYPE=BUTTON
onclick="new_word(this.form);"
VALUE=" GO ">
</TD>
</TR>
<TR>
<TD><INPUT TYPE=BUTTON VALUE=" A
" onclick="seek('A');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" B
" onclick="seek('B');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" C
" onclick="seek('C');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" D
" onclick="seek('D');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" E
" onclick="seek('E');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" F
" onclick="seek('F');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" G
" onclick="seek('G');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" H
" onclick="seek('H');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" I
" onclick="seek('I');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" J
" onclick="seek('J');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" K
" onclick="seek('K');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" L
" onclick="seek('L');"></TD>
<TD><INPUT TYPE=BUTTON VALUE="
M " onclick="seek('M');"></TD>
</TR>
<TR>
<TD><INPUT TYPE=BUTTON VALUE=" N
" onclick="seek('N');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" O
" onclick="seek('O');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" P
" onclick="seek('P');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" Q
" onclick="seek('Q');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" R
" onclick="seek('R');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" S
" onclick="seek('S');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" T
" onclick="seek('T');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" U
" onclick="seek('U');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" V
" onclick="seek('V');"></TD>
<TD><INPUT TYPE=BUTTON VALUE="
W " onclick="seek('W');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" X
" onclick="seek('X');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" Y
" onclick="seek('Y');"></TD>
<TD><INPUT TYPE=BUTTON VALUE=" Z
" onclick="seek('Z');"></TD>
</TR>
</TABLE>

</FORM>

<p align="center"><font face="arial"
size="-2">This free script provided
by</font><br>
<font face="arial, helvetica"
size="-2"><a
href="http://wsabstract.com">Website
Abstraction</a></font></p>
3.THE LOVE TEST
<script LANGUAGE="JavaScript">

/*
By Wee Family
[email protected]
Featured on Website Abstraction
(http://wsabstract.com)
For this and over 400+ free scripts,
visit http://wsabstract.com
*/

function calc() {
first =
document.loveform.name1.value.toUpper
Case();
firstlength =
document.loveform.name1.value.length;
second =
document.loveform.name2.value.toUpper
Case();
secondlength =
document.loveform.name2.value.length;
var LoveCount=0;

for (Count=0; Count < firstlength;
Count++) {



letter1=first.substring(Count,Count+1
);

if (letter1=='L') LoveCount+=2;
if (letter1=='O') LoveCount+=2;
if (letter1=='V') LoveCount+=2;
if (letter1=='E') LoveCount+=2;
if (letter1=='Y') LoveCount+=3;
if (letter1=='O') LoveCount+=1;
if (letter1=='U') LoveCount+=3;
}


for (Count=0; Count < secondlength;
Count++) {
letter2=second.substring(Count,Count+
1);
if (letter2=='L') LoveCount+=2;
if (letter2=='O') LoveCount+=2;
if (letter2=='V') LoveCount+=2;
if (letter2=='E') LoveCount+=2;
if (letter2=='Y') LoveCount+=3;
if (letter2=='O') LoveCount+=1;
if (letter2=='U') LoveCount+=3;
}

amount=0;

if (LoveCount> 0) amount=
5-((firstlength+secondlength)/2)
if (LoveCount> 2) amount=
10-((firstlength+secondlength)/2)
if (LoveCount> 4) amount=
20-((firstlength+secondlength)/2)
if (LoveCount> 6) amount=
30-((firstlength+secondlength)/2)
if (LoveCount> 8) amount=
40-((firstlength+secondlength)/2)

if (LoveCount>10) amount=
50-((firstlength+secondlength)/2)

if (LoveCount>12) amount=
60-((firstlength+secondlength)/2)
if (LoveCount>14) amount=
70-((firstlength+secondlength)/2)
if (LoveCount>16) amount=
80-((firstlength+secondlength)/2)
if (LoveCount>18) amount=
90-((firstlength+secondlength)/2)
if (LoveCount>20)
amount=100-((firstlength+secondlengt
h)/2)
if (LoveCount>22)
amount=110-((firstlength+secondlengt
h)/2)
if (firstlength==0 || secondlength==0)
amount= "Err";
if (amount < 0) amount= 0;
if (amount >99) amount=99;

document.loveform.output.value=amount
+"%";



}


</script>


<center><table width=600
cellpadding=1 cellspacing=0
border=0><tr>
<td align=center valign=top>
</TD>
</TR></TABLE>
</CENTER>

<DIV align="center"><CENTER>
<P><STRONG>The love Test</p>


Test the love between two people by
entering their names below and then
calculate their compatibility.

<FORM name="loveform">

<P><INPUT value="Dear Daniel"
name="name1" type="text" size="20">
+ <INPUT

value="Hello Kitty" name="name2"
type="text" size="20"> = <INPUT value
name="output" type="text" size="6">
<BR>

<BR>

<INPUT value="Calculate!"
name="calculate" type="button"
value="calculate"

onclick="calc()"> </P>



</FORM>

</CENTER></DIV>

<p align="center"><font face="arial"
size="-2">This free script provided
by</font><br>
<font face="arial, helvetica"
size="-2"><a
href="http://wsabstract.com">Website
Abstraction</a></font></p>
Page1 | Page2 | Page3